package com.attendance.www.hr.enums;

public enum LevelEnum {
    
	//组织架构级别
	a01("一级",1), a02("二级",2), a03("三级",3), a04("四级",4), a05("五级",5);
	
	// 成员变量  
    private String name;  
    private Integer value;  
    
    // 构造方法  
    private LevelEnum(String name, Integer value) {  
        this.name = name;  
        this.value = value;  
    }
    
    // 普通方法  
    public static Integer getName(String name) {  
        for (LevelEnum ce : LevelEnum.values()) {  
        	if(ce.getName().equals(name)){
        		return ce.getValue();
        	}
        }  
        return null;  
    }  
    
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getValue() {
		return value;
	}

	public void setValue(Integer value) {
		this.value = value;
	}
}
